hook-and-ladder truck - Turkish English Dictionary